| 11/6/98 | Burdeos | Italia | 2 | Vieri (10'), R. Baggio (85' (P)) | 
| Chile | 2 | Salas (45', 49') | 
Estadio: Parc  Lescure
    Arbitro: Luciano  Bouchardeau (NGR)
    Italia: Gianluca Pagliuca, Paolo Maldini, Fabio Cannavaro,  Alessandro Costacurta, Alessandro Nesta, Demetrio Albertini, Dino Baggio,  Angelo Di Livio (61’  Enrico Chiesa), Roberto Di Matteo (57’  Luigi Di Biagio), Roberto Baggio, Christian Vieri (71’ Filippo Inzaghi). DT.  Cesare Maldini.
    Chile: Nelson Tapia, Ronald Fuentes, Francisco Rojas, Javier Margas  (63’  Miguel Ramirez), Pedro Reyes, Nelson Parraguez, Clarence Acuña (82’ Fernando Cornejo), Ivan  Zamorano, Marcelo Salas, Moisés Villarroel, Fabian Estay (81’ Jose Luis Sierra). DT.  Nelson Acosta.
| 17/6/98 | Saint Etienne | Chile | 1 | Salas (70') | 
| Austria | 1 | Vastic (90') | 
Estadio: Geoffroy-Guichard
    Arbitro: Gamal  Ghandour (EGI)
    Chile: Nelson Tapia, Ronald Fuentes, Francisco Rojas, Javier  Margas, Pedro Reyes, Nelson Parraguez, Clarence Acuña, Ivan Zamorano, Marcelo  Salas, Moisés Villarroel (69’  Cristian Castañeda), Fabian Estay (56’  Jose Luis Sierra). DT. Nelson Acosta.
    Austria: Michael Konsel, Peter Schottel, Anton Pfeffer, Wolfgang  Feiersinger, Mario Haas (73’  Ivica Vastic), Heimo Pfeifenberger, Harald Cerny (45’ Andreas Herzog), Arnold  Wetl, Roman Mahlich, Toni Polster, Dietmar Kuehbauer (45’ Markus Schopp). DT. Herbert  Prohaska.
| 23/6/98 | Nantes | Chile | 1 | Sierra (20') | 
| Camerun | 1 | Mboma (55') | 
Estadio: La Beaujoire
    Arbitro: Laszlo  Vagner (HUN)
    Chile: Nelson Tapia, Ronald Fuentes, Francisco Rojas (77’ Miguel Ramirez), Javier  Margas, Pedro Reyes, Nelson Parraguez, Clarence Acuña, Ivan Zamorano, Marcelo  Salas, Moisés Villarroel (70’  Fernando Cornejo), Jose Luis Sierra (70’ Fabian Estay). DT. Nelson Acosta.
    Camerun: Jacques Songoo, Pierre Wome, Rigobert Song, Pierre Njanka,  Francois Oman-Biyik, Patrick Mboma, Joseph Ndo (82’ Lauren), Michel Pensee,  Marcel Mahouve, Joseph-Desire Job (72’  Alphonse Tchami)), Salomon Olembe (68’  Didier Angibeau). DT. Claude Le Roy.
    Expulsados: Song (CAM – 51’),  Lauren (CAM – 88’).
| 27/6/98 | Paris | Brasil | 4 | Cesar Sampaio (11', 7'), Ronaldo (45' (P)), 70') | 
| Chile | 1 | Salas (68') | 
Estadio: Parque  de los Principes
    Arbitro: Marc  Batta (FRA)
    Brasil: Taffarel, Cafu, Aldair (77’ Gonçalves), Junior Baiano, Cesar Sampaio,  Roberto Carlos, Dunga, Ronaldo, Rivaldo, Leonardo, Bebeto (65’ Denilson). DT. Zagallo.
    Chile: Nelson Tapia, Ronald Fuentes, Miguel Ramirez (46’ Marcelo Vega), Javier  Margas, Pedro Reyes, Mauricio Aros, Clarence Acuña (80’ Luis Musrri), Ivan  Zamorano, Marcelo Salas, Fernando Cornejo, Jose Luis Sierra (46’ Fabian Estay). DT. Nelson  Acosta.